Skip to content

Add software AT secure element support #253

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
Feb 14, 2024
Merged

Add software AT secure element support #253

merged 8 commits into from
Feb 14, 2024

Conversation

pennam
Copy link
Contributor

@pennam pennam commented Feb 1, 2024

This library needs a new uno-r4-wifi-usb-bridge release and depends on arduino/uno-r4-wifi-usb-bridge#30

The library uses the WiFi module as a "Secure" Element sending and receiving data through AT serial interface. It only supports basic elliptic p256r1 curve operations.

All data is sent and received as plaintext.

On the module side all operations are implemented using mbedtls software functions. Data is stored inside module NVS using the "se" namespace.

All data is stored as plaintext.

@pennam
Copy link
Contributor Author

pennam commented Feb 8, 2024

Nedd to add examples inside CI

@pennam pennam changed the title [Do not merge] Add software AT secure element support Add software AT secure element support Feb 14, 2024
@pennam pennam merged commit 8c271d0 into arduino:main Feb 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: code Related to content of the project itself type: enhancement Proposed improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants